@echo off
chcp 65001 >nul
echo ========================================
echo 测试审批提交新方法
echo ========================================

echo.
echo 需求：在审批页面点击提交后，向审批记录表新增一条数据
echo.
echo 后端新方法：
echo - 文件：lekang-lkyl/src/main/java/com/lekang/system/controller/AccraditationRecordController.java
echo - 方法：submitApproval
echo - 路径：POST /system/record/submit
echo.
echo 审批记录字段设置：
echo 1. 意见（opinion）：
echo    - 审批通过 → "同意"
echo    - 审批拒绝 → "拒绝"
echo.
echo 2. 审批类型（type）：1（退住）
echo.
echo 3. 完成时间（finishTime）：当前时间
echo.
echo 4. 审批人信息（自动获取当前登录用户）：
echo    - 审批人ID（approverId）：SecurityUtils.getUserId()
echo    - 审批人（approverName）：登录角色的账号
echo    - 审批人角色（approverNameRole）：登录角色的昵称
echo.
echo 5. 下一个审核人（固定值）：
echo    - 下一个审核人ID（nextApproverId）：100
echo    - 下一个审核人（nextApprover）：tuizhushenpiyuana
echo    - 下一个审核人角色（nextApproverRole）：退住审批员
echo.
echo 6. 业务ID（bussniessId）：当前页面的业务ID
echo.
echo 7. 步骤描述：
echo    - 当前操作步骤（currentStep）：审批申请
echo    - 下一步操作描述（nextStep）：解除合同
echo.
echo 8. 审核状态（auditStatus）：
echo    - 审批通过 → 1
echo    - 审批拒绝 → 2
echo.
echo 9. 审核步骤（stepNo）：3
echo.
echo 10. 处理类型（handleType）：1
echo.
echo 测试步骤：
echo 1. 在待办任务界面点击"何老三退住申请"的处理按钮
echo 2. 在审批页面填写审批意见
echo 3. 选择"审批通过"并点击"提交"
echo 4. 检查后端控制台日志：
echo    - "=== 审批提交开始 ==="
echo    - "审批人ID: xxx"
echo    - "审批记录插入结果: 1"
echo 5. 检查审批记录表，应该新增一条记录
echo 6. 检查页面是否跳转到解除合同页面
echo.
echo 预期结果：
echo - 后端新增一条审批记录
echo - 审批记录表有新数据
echo - 页面跳转到解除合同页面（传递业务ID）
echo - 解除合同页面根据业务ID获取数据
echo.
echo 修复完成！
pause
